fog-generating projectile - German English Dictionary